Skip to content

Add location-aware routing - #221

Merged
firecow merged 2 commits into
mainfrom
location-aware-routing
Mar 1, 2026
Merged

Add location-aware routing#221
firecow merged 2 commits into
mainfrom
location-aware-routing

Conversation

@firecow

@firecow firecow commented Mar 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • Ling proxy prefers targets on kings matching its preferred location, falls back to all targets when none match
  • Council provisioner prefers kings matching a service's preferred location when assigning ports
  • Added location field to KingIndex for location-aware target filtering

Test plan

  • Existing tests updated with new preferredLocation parameter
  • New tests for preferred location target selection and fallback
  • New tests for location-aware provisioning and fallback

Closes #14

Ling proxy now prefers targets on kings matching its preferred location,
falling back to all targets when none match. Council provisioner prefers
kings matching a service's preferred location when assigning ports.

Closes #14
@firecow firecow self-assigned this Mar 1, 2026
@firecow
firecow merged commit 8b9c5bf into main Mar 1, 2026
12 of 13 checks passed
@firecow
firecow deleted the location-aware-routing branch March 1, 2026 19:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proxy location picker

1 participant